a mythical animal - Español Inglés Diccionario